package Teste;


import Passageiros.DAOException;
import Passageiros.PassageirosDAO;
import Vo.PassageirosVO;


public class TestePassageiros 
{
	public void inserir(int passageiro, int cliente, int Aeronave, int tipoClasse, int statusAssento, int Assento, int codAssento )
	{
		try 
		{
			
			
			PassageirosDAO dao = new PassageirosDAO( ) ;
			
			PassageirosVO  passageiros = new PassageirosVO ( ) ;
			passageiros.setCodigoPassageiro(passageiro);
			passageiros.setCodigoCliente(cliente);
			passageiros.setCodigoAeronave(Aeronave);
			passageiros.setCodigoVoo(tipoClasse);
			passageiros.setCodigoTipoClasse(statusAssento);
			passageiros.setCodigoStatusAssento(Assento);
			passageiros.setCodigoAssento(codAssento);
			
			dao.inserirPassageiros( passageiros ) ;
		} 
		catch ( DAOException e ) 
		{
			e.printStackTrace();
		}
	}
	
	public void alterar(int passageiro, int cliente, int Aeronave, int tipoClasse, int statusAssento, int Assento, int codAssento )
	{
		try 
		{
			PassageirosDAO dao = new PassageirosDAO( ) ;
			
			PassageirosVO passageiros = new PassageirosVO( ) ;
			passageiros.setCodigoPassageiro(passageiro);
			passageiros.setCodigoCliente(cliente);
			passageiros.setCodigoAeronave(Aeronave);
			passageiros.setCodigoVoo(tipoClasse);
			passageiros.setCodigoTipoClasse(statusAssento);
			passageiros.setCodigoStatusAssento(Assento);
			passageiros.setCodigoAssento(codAssento);
			
				
			dao.alterarPassageiros(passageiros) ;
		} 
		catch ( DAOException e ) 
		{
			e.printStackTrace();
		}
	}
	
	public void excluir( )
	{
		try 
		{
			PassageirosDAO dao = new PassageirosDAO( );
			
			PassageirosVO passageiros = new PassageirosVO( );
			passageiros.setCodigoPassageiro( 1 ) ;
		
			dao.excluirPassageiros( passageiros );
		} 
		catch ( DAOException e ) 
		{
			e.printStackTrace();
		}
	}
	



}
